package com.bj58.mis.apm.server.statistics.dto.cube;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Timestamp;
import java.util.List;

/**
 * @author: zhangfx
 * @create: 2018-09-28 14:50
 **/
@ApiModel(description = "Cube刷新设置")
@Data
public class CubeMergeConfig {

    @ApiModelProperty(value = "合并阈值")
    private List<Long> autoMergeTimeRanges;
    @ApiModelProperty(value = "分区起始时间")
    private Timestamp partitionDateStart;

    @ApiModelProperty(value = "volatile")
    private Long volatileRange;

    @ApiModelProperty(value = "保留阈值")
    private Long retentionRange;
}
